//vue中改变数组中值类型数据，使用this.$set(this.arr,index,newValue)才能自动更新视图
//vue中数组的push方法被重写，调用新增数据会自动更新视图




//websocket，由浏览器向服务器建立连接后，双方均可主动向对方发送信息
let obj = {
    fun(a, b, c) {
        console.log(this, a, b, c);
    }
}
obj.fun(1, 2, 3)//this指向、调用者obj
obj.fun.call('this', 2, 3, 4)//this指向第一个参数，立即调用
obj.fun.apply('this2', [3, 4, 5])//this指向第一个参数，立即调用
let fun2 = obj.fun.bind('this3', 4, 5, 6)//this指向第一个参数，并生成副本函数不立即调用
fun2(6, 7, 8)//传参无效




//eslint配置,extends使用一套规范；rules额外加入或覆盖extends中的规则；env制定项目运行环境，那么不会要求声明该环境的系统变量